package com.hth.stockspiderv3.repository;

import com.hth.stockspiderv3.po.StockIndex;
import com.hth.stockspiderv3.po.StockIndexExample;
import java.util.List;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
@Mapper
public interface StockIndexMapper {
    long countByExample(StockIndexExample example);

    int deleteByExample(StockIndexExample example);

    int deleteByPrimaryKey(Long id);

    int insert(StockIndex record);

    int insertSelective(StockIndex record);

    List<StockIndex> selectByExample(StockIndexExample example);

    StockIndex selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") StockIndex record, @Param("example") StockIndexExample example);

    int updateByExample(@Param("record") StockIndex record, @Param("example") StockIndexExample example);

    int updateByPrimaryKeySelective(StockIndex record);

    int updateByPrimaryKey(StockIndex record);
}